constantly making mistakes - Alemán Inglés Diccionario